Text copied to clipboard!
Tytuł
Text copied to clipboard!Programista Backend z Java Spring Boot
Opis
Text copied to clipboard!
Poszukujemy Programisty Backend z Java Spring Boot, który dołączy do naszego zespołu technologicznego i pomoże w tworzeniu skalowalnych, bezpiecznych i wydajnych aplikacji webowych. Osoba na tym stanowisku będzie odpowiedzialna za projektowanie, implementację i utrzymanie komponentów backendowych, integrację z bazami danych oraz współpracę z zespołami frontendowymi i DevOps.
Idealny kandydat powinien posiadać solidne doświadczenie w programowaniu w języku Java oraz bardzo dobrą znajomość frameworka Spring Boot. Ważna jest również umiejętność pracy z relacyjnymi bazami danych (np. PostgreSQL, MySQL), systemami kontroli wersji (Git) oraz narzędziami CI/CD. Znajomość architektury mikroserwisów, REST API oraz zagadnień związanych z bezpieczeństwem aplikacji będzie dodatkowym atutem.
W naszej firmie stawiamy na rozwój i innowacje. Oferujemy elastyczne godziny pracy, możliwość pracy zdalnej, udział w ciekawych projektach oraz dostęp do szkoleń i konferencji branżowych. Pracując z nami, będziesz mieć realny wpływ na rozwój produktów oraz możliwość współpracy z doświadczonymi specjalistami z różnych dziedzin IT.
Jeśli jesteś osobą samodzielną, komunikatywną i chętną do nauki nowych technologii, zapraszamy do aplikowania!
Obowiązki
Text copied to clipboard!- Projektowanie i implementacja logiki backendowej w Java Spring Boot
- Tworzenie i rozwój REST API
- Integracja z bazami danych (PostgreSQL, MySQL)
- Współpraca z zespołem frontendowym i DevOps
- Utrzymanie i optymalizacja istniejących aplikacji
- Pisanie testów jednostkowych i integracyjnych
- Udział w przeglądach kodu i planowaniu sprintów
- Monitorowanie i rozwiązywanie błędów produkcyjnych
Wymagania
Text copied to clipboard!- Minimum 2 lata doświadczenia w programowaniu w Java
- Bardzo dobra znajomość Spring Boot
- Znajomość relacyjnych baz danych (PostgreSQL, MySQL)
- Doświadczenie w pracy z REST API
- Znajomość Gita i narzędzi CI/CD
- Umiejętność pracy zespołowej
- Dobra znajomość języka angielskiego (czytanie dokumentacji)
- Znajomość architektury mikroserwisów będzie plusem
Potencjalne pytania na rozmowie
Text copied to clipboard!- Jakie masz doświadczenie z Java i Spring Boot?
- Czy pracowałeś/aś wcześniej z mikroserwisami?
- Jakie bazy danych znasz najlepiej?
- Czy masz doświadczenie z CI/CD?
- Jakie narzędzia do testowania znasz?
- Czy pracowałeś/aś w metodykach Agile?
- Jakie projekty backendowe realizowałeś/aś wcześniej?
- Czy masz doświadczenie z chmurą (AWS, GCP, Azure)?